#ifndef	__LIBK_H
#define	__LIBK_H

void	bcopy(const void*, void*, uint_t);
void	bzero(void*, uint_t);
void	*memcpy(void*, const void*, uint_t);
void	*memset(void*, int_t, uint_t);
int_t	memcmp(const void*, const void*, uint_t);
int_t	strcmp(const char_t*, const char_t*);
char_t	*strcpy(char_t*, const char_t*);
uint_t	strlen(const char_t*);

void 	out(ushort_t, uchar_t);
uchar_t in(ushort_t);

void	test_divide_by_zero();
void	test_kmalloc();

#endif	/* __LIBK_H */
